throw oneself under a train - Spanisch Englisch Wörterbuch